irrigation structures - Espagnol Anglais Dictionnaire